interior ministry intelligence directorate - Alemán Inglés Diccionario